body {margin:0; padding:0; background:#fff; font-family:'Open Sans', sans-serif; font-size:14px; font-weight:400; color:#000; line-height:1.4; text-align:left}
img {border:none; vertical-align:top}
input, select, button, textarea {margin:0; padding:0; font-family:'Open Sans', sans-serif; font-size:14px; color:#000; border:none}
p, ul, ol, li, dl, dt, dd, figure, form {margin:0; padding:0; list-style:none}
h1, h2, h3, h4, h5, h6 {margin:0; padding:0}
a {color:#1a1a1a; text-decoration:underline}
.el-btn-chk input, .el-btn-rdo input {display:none}
.el-btn-chk em, .el-btn-rdo em {font-style:normal; visibility:hidden}
.el-btn-chk-on em, .el-btn-rdo-on em {visibility:visible}
/* clear */
.cf:before, .cf:after {content:" "; display:table}
.cf:after {clear:both}
.cf {*zoom:1}

.gl-header .bl-hd-user, .un-ls-col .col-rth {display:none}
.gl-header {padding:40px 0 10px}
.gl-header .bl-hd-school, .gl-header .el-select {font-size:16px; font-weight:400; display:inline}
	.gl-header .bl-hd-school:after {content:','}
.bl-hd-location {display:inline; padding:0 0 0 10px}
.gl-header .el-select .hidden, .gl-header .el-select .options {display:none}
.gl-header .el-select a {text-decoration:none}
.gl-tabs {display:none}
.bl-ls-place {font-size:13px}
.bl-ls-place .el-size {display:none}
.bl-ls-place label {font-weight:bold; padding:4px 10px 4px 0; float:left}
.bl-ls-place select {float:left}

.un-st-ttl {padding:20px 0; font-size:14px}
.un-st-ttl h1 {font-size:20px; padding:0 0 10px}
	.un-st-ttl h1 span {font-weight:400; font-size:14px; font-style:italic; color:#333}
.un-st-ttl p {padding:0 0 5px}

.un-ls-action, .bl-ls-fixed table, .un-ls-note, .bl-ls-place .el-complete, .un-ls-filter {display:none}

.bl-ls table {border-collapse:collapse}
.bl-ls th {border-top:3px solid #000; border-bottom:3px solid #000; border-right:1px dotted #000; border-left:1px dotted #000; padding:8px 10px; font-size:13px; font-weight:bold}
.bl-ls th.el-last-name {width:100%}
.bl-ls th.el-norm-l {width:100px}
.bl-ls th.el-chk, .bl-ls td.el-chk {display:none}
.bl-ls td {border:1px dotted #000; margin:0; padding:8px 10px; text-align:center}
.bl-ls td.el-name {text-align:left}
.bl-ls td span.el-true {font-size:16px}
.bl-ls td span.el-false, .bl-ls th.el-choose, .bl-ls td.el-permit, .bl-ls td.el-reject, .bl-ls-error {display:none}
.bl-ls tfoot {display:none}

.un-ls-col .el-ttl {padding:10px 0}
.un-ls-col .el-gr-1 figure {width:200px; height:200px; border:1px solid #C6CCD1; position:relative}
	.un-ls-col .el-gr-1 .el-graph {position:absolute; bottom:0; left:0; width:100%; text-align:center}
	.un-ls-col .el-gr-1 .el-max {position:absolute; left:0; width:100%; border-top:2px dashed #777; height:0; font-size:13px}
		.un-ls-col .el-gr-1 .el-max span {display:block; margin:-11px 0 0 210px; width:160px}
	.un-ls-col .el-gr-1 ul {padding:5px; text-align:center; width:200px}

.un-ds-back {display:none}
.un-ds-ttl {font-size:16px; padding:0 0 20px 0}
.un-ds-ttl h1 {font-size:24px}
.un-ds-ttl p {font-style:italic}

.bl-ds {position:relative}
.bl-ds .un-ds-note {position:absolute; right:0; top:0}

.bl-ds fieldset {border:none; border-top:3px solid #444; padding:10px 0}
.bl-ds h2 {font-size:16px; padding:0 0 5px 0}
.bl-ds dl.un-row, .bl-ds dl.un-row-txt {padding:0 0 10px 0; width:540px}
.bl-ds dl.un-row > dt, .bl-ds dl.un-row-txt > dt {float:left; min-height:1px; width:148px}
.bl-ds dl.un-row > dd, .bl-ds dl.un-row-txt > dd {display:table; height:1%}
.bl-ds input[type="text"] {width:375px; float:left; margin:0 0 0 5px; font-weight:600}
.bl-ds select {width:387px; float:left; margin:0 0 0 5px; font-weight:600}
	.bl-ds input.el-inp-80 {width:297px}
	.bl-ds input.el-inp-50 {width:179px}
	.bl-ds input.el-inp-33 {width:113px}
	.bl-ds input.el-inp-20 {width:61px}
.un-ds-address {width:540px}
.un-ds-address dl {padding:5px 0 0 0}
	.un-ds-address dl > dt {float:left; width:148px}
	.un-ds-address dl > dd {display:table; height:1%}
	.un-ds-address input.el-inp-80 {width:297px}
	.un-ds-address input.el-inp-20 {width:61px}
	.bl-ds .el-rdo-ln {font-weight:600}
.un-ds-criteria {padding:0 0 0 24px}
	.un-ds-criteria li {padding:0 0 5px 0}
.bl-ds .el-btn-chk, .bl-ds .el-btn-rdo {padding:0 10px 0 0; font-weight:normal}
.bl-ds dd.el-rdo-ln p {padding:0 0 5px 0}
	
	.bl-ds .el-intra-33 {float:left; width:92px; padding:0 0 0 40px}
	.bl-ds .el-intra-pd {float:left; padding:0 20px 0 0}
.bl-ds .un-ds-btn, .bl-ds .un-ds-reg {display:none}
.el-date-info, .bl-ds-side {display:none}

.un-ds-note {font-family:Georgia, "Times New Roman", Times, serif; text-align:right}
.un-ds-note h3 {font-size:21px; padding:5px 0 0 0}
	.un-ds-note h3 span {font-size:16px; font-weight:normal; color:#525252}
.un-ds-note .el-head {font-size:18px; font-style:italic; font-weight:bold; line-height:1.3}
	.un-ds-note .el-head span {font-size:16px; font-weight:normal; color:#2B2B13}
.un-ds-note p.el-help {display:none}
.un-ds-note dl {overflow:hidden}
	.un-ds-note dt {float:left; font-weight:bold; font-style:italic; font-size:16px; padding:0 5px 0 0}
	.un-ds-note dd {float:left; font-style:italic; font-size:16px}
	.un-ds-note dd a {display:none}
	.un-ds-note dd span em {font-style:normal; font-weight:bold; padding:0 5px 0 0}

.gl-footer {display:none}
.bl-tip, .bl-ds-tip, .bl-form-tip, .bl-side-tip, .bl-ds-modal, .bl-ls-modal {display:none}
